mechanical sweep - French English Dictionary